slurry tanks - Turkish English Dictionary